Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
26 TOWN ROAD Detached £368,719 £215,000 15 Nov 2010
28 TOWN ROAD Detached £507,744 £127,500 5 Jan 2000
32 TOWN ROAD Detached £382,097 £290,000 4 Nov 2016
36A TOWN ROAD Detached £664,342 £127,000 14 Apr 1997
38 TOWN ROAD Detached £505,158 £292,500 31 May 2011